Journals
  Publication Years
  Keywords
Search within results Open Search
Please wait a minute...
For Selected: Toggle Thumbnails
Distributed deployment algorithm for connected on-demand coverage in mobile sensor network
MAO Lingchu, ZHAO Haitao
Journal of Computer Applications    2017, 37 (9): 2463-2469.   DOI: 10.11772/j.issn.1001-9081.2017.09.2463
Abstract487)      PDF (1106KB)(413)       Save
Aiming at the problem that the number of sensors needed in the monitoring area of the mobile sensor network is different and no path is formed between the targets, a method of on-demand coverage for different targets was proposed by virtual force method. The attractive force between targets and sensor nodes based on the gravitational attraction, the repulsive force based on the Coulomb force between nodes and the gravitational lines between targets were set according to the coverage requirements of different targets. The nodes covered the targets or formed the paths under the guidance of its resultant force. The simulation results show that the proposed method has a shorter convergence time compared with the existing representative algorithm, and the moving fairness index is as high as 99%, and the influence of GPS error can be controlled below 1%, which can be distributed under sparse or dense initial conditions.
Reference | Related Articles | Metrics
Anti-jamming network architecture self-adaption technology based on cooperation and cognition
WANG Haijun, LI Jiaxun, ZHAO Haitao, WANG Shan
Journal of Computer Applications    2016, 36 (9): 2367-2373.   DOI: 10.11772/j.issn.1001-9081.2016.09.2367
Abstract526)      PDF (1095KB)(339)       Save
Considering that the Cooperative Cognitive Radio Networks (CCRN) perform poorly with low flexibility and deficient ability to adapt to complex environment, which caused by working under a fixed architecture at present, a kind of network architecture self-adaption technology based on cooperation and cognition was proposed to improve the anti-jamming and anti-damage ability of the CCRN. The technology made CCRN switch among three kinds of architectures, including centralized control, self-organization and cooperative relay, autonomously and flexibly, to deal with electromagnetic interference, equipment failure and obstructions on communication link, which could greatly enhance the network robustness. The switch scheme design and protocol implementation of different nodes were introduced in detail. Moreover, a CCRN testbed which consists of GNU Radio and the second generation of Universal Software Radio Peripheral (USRP2) was set up to test and verify its performance including switching time consumption and throughput. Results show that the technology significantly improves the anti-destroying ability, connectivity and Quality of Service (QoS) of CCRN compared with the network working under single, and fixed architecture.
Reference | Related Articles | Metrics
Design and implementation of hardware-in-loop simulation system of wireless network MAC protocol in USRP2
LI Jiaxun, ZHANG Shaojie, ZHAO Haitao, MA Dongtang
Journal of Computer Applications    2015, 35 (8): 2124-2128.   DOI: 10.11772/j.issn.1001-9081.2015.08.2124
Abstract543)      PDF (896KB)(15257)       Save

Currently, due to the limitation of hardware for network protocol developing and huge cost of network building in hardware for performance evaluation, most of the literature focuses on software system which limits the results in theory. To solve these problems, a hardware-in-loop simulation system for distributed wireless network MAC (Media Access Control) protocols based on GNU Radio and the second generation of Universal Software Radio Peripheral (USRP2) was designed and implemented. Referring to the standard IEEE802.11 Distribution Coordination Function (DCF) protocol, the designed simulation system adopted the discrete-event simulation technique to realize simulation for multi-node distributed wireless networks with only the least hardware resources (i.e., one Personal Computer (PC) and two USRP2s). In the software, the MAC protocols were implemented using Python language, which is flexible and easy to change or extend. And in the physical layer, modularized modules in C++ language were adopted for signal processing, which further improves the scalability of the simulation system. The experimental results validate the reliability of the hardware-in-loop simulation system, in comparison with the Bianchi algorithm and time slot based saturation throughput calculation model.

Reference | Related Articles | Metrics